body { background:#fff; color:#000; margin:0; padding:0; font-family:'Trebuchet MS',Tahoma, Arial, Helvetica, sans-serif; font-size:14px;}
.main { width:950px; margin:5px auto; }
.header { font-size:22px; height:70px; background:url(../images/sg_logo.png) no-repeat top left; padding:50px 0 0 380px;}
.content { font-size:18px; margin:20px; }
.content h1 { font-size:22px; color:#fc7500; padding:0; margin:0 0 50px 0; }

.content .form { margin:20px auto; clear:both; width:500px; }
.content .form .l { float:left; }
.content .form .c { width:500px; text-align:center; }
.content .form .c a { font-size:12px; color:#000999; text-decoration:underline; }
.content .form .c a:hover {text-decoration:none; }
.content .form .d label { width:100px; float:left; }
.content .form .d { width:500px; text-align:left; }
.content .form .l label {width:250px; float:left;}
.content .form input, .content .form select, .content .form textarea { border:1px solid #fc7500; width:220px; padding:5px; }
.content .form input.button { width:100px; background:#fc7500; color:#fff; border:1px solid #fc4000;}
.content .form input.button_big { width:200px; background:#fc7500; color:#fff; border:1px solid #fc4000; }
#addnote input { width:500px; }
#addnote textarea { width:500px; height:250px; }
#addnote .button { width:120px; }
#addnote .mceSelectList { width:95px; }
.clr { clear:both; }
.footer { font-size:11px; text-align:center; width:100%; border-top:1px solid #bbb; border-bottom:1px solid #bbb; background:#eee; /*padding:20px 0 20px 0; */position:relative;}
span.ok { color:#125d00; font-weight:bold; }
span.error { color:#990000; font-weight:bold; }
.up { height:20px; background:#fc7500; color:#fff; padding:5px; border-bottom:1px solid #990000; }
.up a { color:#fff; text-decoration:underline; }
.up a:hover { text-decoration:none; }
.postarea { margin:20px; }
.left { width:200px; float:left; font-size:14px; }
.right { width:150px; float:left; font-size:14px; }
.center { width:550px; float:left; font-size:14px; padding:0 5px; min-height:400px; }
.left ul { list-style:none; padding:0; margin:0; }
.center h1 { margin:0; padding:10px; }
.center h2 { margin:0; padding:0; color:#fc7500; font-size:20px; border-bottom:1px solid #fc7500; }
.center a { text-decoration:none; color:#000; font-weight:bold; border-bottom:1px solid #ccc; }
.center a:hover { text-decoration:none; border-bottom:1px solid #fc7500; }
.footer a { color:#000; text-decoration:none; font-weight:bold; border-bottom:1px solid #000;}
.footer a:hover { text-decoration:none; border-bottom:1px solid #fc4000; }
ul.menu li a { display:block; color:#000; text-decoration:none; padding:2px; }
ul.menu li a:hover { color:#fff; background:#fc7500; }
.closed .inside { display:none; }
h3.hndle { height:22px; background:url(../images/bg_h3.png) repeat-x top left; color:#fff; font-size:18px; padding:0 10px; margin:0; cursor:pointer;}
.postbox br { font-size:1px; }
div.error { padding:3px; margin:5px; border:1px solid #000000; color:#fff; font-weight:bold; text-align:center; background:#9d0000; }
div.ok { padding:3px; margin:5px; border:1px solid #125d00; color:#125d00; font-weight:bold; text-align:center; }
ul.smenu { padding:0 0 0 5px; margin:0; list-style:none; }
ul.smenu div { margin:5px; padding:2px; }
ul.smenu a { color:#000; display:block; text-decoration:none; border-bottom:1px solid #ccc; border-left:5px solid #ccc; padding-left:5px; }
ul.smenu a:hover { text-decoration:none; border-left:5px solid #fc7500; border-bottom:1px solid #fc7500; }
ul.smenu .redit { display:block; font-size:11px; padding:0; margin:1px 0 0 0; }
ul.smenu .redit a { display:inline; border:none; text-decoration:none; }
ul.smenu .redit a:hover { color:#fc7500; }
.ng { color:#fc4000; font-size:16px; font-weight:bold; border-bottom:1px solid #fc4000; padding:3px; margin:10px 2px 2px; text-indent:20px; }
span.important { padding-bottom:1px; border-bottom:1px solid #fc4000; color:#fc4000; font-weight:bold; }
#loading { text-align:center; }
#sendphotos { margin:20px; }
.fotos { margin:20px; }
.photoinfo { width:70px; height:90px; float:left; border:1px solid #fcbf8a; padding:5px; margin:1px; text-align:center; background:#fce8d6; font-size:11px; }
.pag { float:left; margin:0 2px; padding:3px; }
.pagination { padding:5px; border-top:1px solid #fcbf8a; }
#interphoto { text-align:center; width:504px;}
.footer .block { width:950px; margin:0 auto; position:relative; height:30px; margin:0 auto; padding-top:20px; }
.footer .lg {position:absolute; top:-10px; background:url(../images/rsks.png) no-repeat top left; width:60px; height:59px; }
#listnews { font-size:12px; }
#listnews ul { list-style:none; padding:0; margin:0; font-size:12px; }
#listnews ul li { margin-bottom:3px; }
#listnews a { color:#000; text-decoration:none; border:none; font-size:12px; }
#listnews a:hover { border-bottom:1px solid #fc4000; }
#listnews .bottom a { font-weight:bold; font-size:11px; }
.right .right { width:60px; float:right; }
.right .left { width:60px; float:left; }
#listnews h2 { color:#fc4000; margin:0 0 2px; padding:0 0 2px; border-bottom:1px solid #fc4000; }
#listnews .bottom { border-bottom:1px solid #ccc; padding:0 0 1px; text-align:center; }
#commList ul { list-style:none; padding:0; margin:0; }
#commList ul li { margin-bottom:3px; padding:5px; border-bottom:1px solid #444; }
#commList a { color:#000; text-decoration:none; border:none; }
#commList a:hover { border-bottom:1px solid #fc4000; }
#commList .bottom { padding:3px; text-align:right; clear:both;}
#commList .bottom a { font-weight:bold; font-size:11px; }
#commList .right { width:150px; float:right; }
#commList .left { width:150px; float:left; }
#commList ul li.list-2 { background:#eee; }
#commList ul li div.authorcom { width:100px; padding:5px; color:#fc4000;font-weight:bold; float:left; }
#commList ul li div.txtcomm { float:left; width:430px; }
.plugin { margin:2px;border:1px solid #ddd; padding:3px; font-size:12px; }
.plugin .name { width:100px; float:left; font-weight:bold; }
.plugin .name a { color:#5f900c; }
.plugin .author { width:80px; float:left; }
.plugin .version { width:50px; float:left; }
.plugin .desc { width:250px; float:left; }
.plugin .active { width:50px; float:left; }
.cative-2 { background:#eee; }
.cdeactive-2 { background:#eee; }

.active .active a { color:#cc0000; }
.deactive .active a { color:#5f900c; }
